Array methods explained